engineer surveyor - German English Dictionary